hedgehog shell
noun
: a spinose marine gastropod shell of Murex or related genera (as M. tenuispina)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share